package yf.mall.service;

import yf.mall.entity.AccountRecordEntity;
import yf.mall.vo.AccountMyProfitVO;
import yf.mall.vo.MallOrderVo;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author xiaolongtongxie
 * @version 1.0
 * @date 2020/6/11 18:16
 */
public interface MyService {

    List<MallOrderVo> myOrderList(Long userId, Integer orderStatus, Integer payStatus,int page, int limit);

    AccountMyProfitVO findByUserIdAndBus(Long userId);

//    OrderMyInfo findOrderStatus(Long userId);

    List<String> recursionOrderNo(String orderNo,List<String> res);

    List<String> findOrderNo(String orderNo,List<String> res);


//    BigDecimal findTopLv(Long userId);

    List<AccountRecordEntity> myProfitsInfo(Long userId, Integer type);
}
